<<<(main)#if !defined($(base_name)_C_SERVE_H_INCLUDED_H)
#define $(base_name)_C_SERVE_H_INCLUDED_H

#include "xdl/c_api/$(lower_base_name)_c_serve_base.h"

class McServe_$(service_name)_c_Impl : public McServe_$(service_name)_c_Main
{
public:
	virtual void main_self_disp_unit_appear(long module_id);
	virtual void main_self_disp_unit_disappear();
};
extern McServe_$(service_name)_c_Impl* gpServe_$(service_name)_c_impl;
extern McServe_$(service_name)_c* gpServe_$(service_name)_c;
#endif // !defined($(base_name)_C_SERVE_H_INCLUDED_H)>>>